engineering supervisor - Español Inglés Diccionario